package com.jdk8.merlin.methodreference;

import java.util.function.Supplier;

public class Car {
	
	public static Car create(final Supplier<Car> supplier){
		return supplier.get();
	}
	
	public static void collide(final Car car){
		System.out.println("Collided "+car.toString());
	}
	
	public void follow(final Car another){
		System.out.println( "Follow the " +another.toString());
	}
	
	public void repair(){
		System.out.println("Repaired "+this.toString());
	}

}
